Business

A laid-off Twitter manager says he saw almost his entire team of 150 people get ..